#编写一个能计算弓形的面积的小程序
import math
ab=float(input())
cd=float(input())
ad=ab/2
oa=(ad**2+cd**2)/(2*cd)
aob=2*math.asin(ad/oa)
pi=math.pi
sector=aob/(2*pi)*pi*oa**2
triangle=1/2*oa**2*math.sin(aob)
arch=sector-triangle
print(f'{arch:.2f}')